import { post } from "./api.js";
import qs from "qs";

export const imgUrl = "https://liyang.muzhige.com.cn";

//-------------------------------------通用模块 -- 开始-------------------------------------

// 图片上传
export const uploadImg = (params) => {
  return post("/api/common/upload", params);
};

// 发送短信验证码接口
export const getSend = (params) => {
  return post("/api/ems/send", qs.stringify(params));
};

//-------------------------------------通用模块 -- 结束-------------------------------------

//-------------------------------------首页模块 -- 开始-------------------------------------

// 获取首页信息，底部信息，2个说明，logo接口
export const getInfo = () => {
  return post("/api/index/get_siteconfig");
};

//-------------------------------------首页模块 -- 结束-------------------------------------

//-------------------------------------注册/登录/修改密码模块 -- 开始-------------------------------------

// 用户注册接口
export const setUserRegister = (params) => {
  console.log("提交的数据---", qs.stringify(params));
  return post("/api/user/register", qs.stringify(params));
};

// 用户登录接口
export const setUserLogin = (params) => {
  return post("/api/user/login", qs.stringify(params));
};

// 忘记密码接口
export const setUserResetpwd = (params) => {
  return post("/api/user/resetpwd", qs.stringify(params));
};

//-------------------------------------注册/登录/修改密码模块 -- 结束-------------------------------------

//-------------------------------------报名模块 -- 开始-------------------------------------

// 获取报考等级接口
export const getLevel = (params) => {
  return post("/api/baoming/get_level", qs.stringify(params));
};

// 获取考试时间接口
export const getKaoshi = (params) => {
  return post("/api/baoming/get_kaoshi", qs.stringify(params));
};

// 报名接口
export const setBaoming = (params) => {
  return post("/api/baoming/baoming", qs.stringify(params));
};

// 报名支付
export const baomingPay = (params) => {
  return post("/api/baoming/pay", qs.stringify(params));
};

// 检查是否支付
export const baomingCheckPay = (params) => {
  return post("/api/baoming/check_pay", qs.stringify(params));
};

//-------------------------------------报名模块 -- 结束-------------------------------------

//-------------------------------------准考证模块 -- 开始-------------------------------------

// 查询接口
export const getSearchZkz = (params) => {
  return post("/api/zhunkaozheng/search_zkz", qs.stringify(params));
};

// 查询详情接口
export const getSearchView = (params) => {
  return post("/api/zhunkaozheng/search_view", qs.stringify(params));
};

//-------------------------------------准考证模块 -- 结束-------------------------------------

//-------------------------------------考试成绩模块 -- 开始-------------------------------------

// 查询接口
export const getSearchCj = (params) => {
  return post("/api/chengji/search_cj", qs.stringify(params));
};

//-------------------------------------考试成绩模块 -- 结束-------------------------------------

//-------------------------------------个人中心模块 -- 开始-------------------------------------

// 获取用户信息接口
export const getUserInfo = (params) => {
  return post(`/api/usercenter/get_user_info`, qs.stringify(params));
};

// 修改用户基本信息接口
export const setUserInfo = (params) => {
  return post("/api/usercenter/up_user_info", qs.stringify(params));
};

// 修改用户密码接口
export const setUpPwd = (params) => {
  return post("/api/usercenter/up_pwd", qs.stringify(params));
};

//-------------------------------------个人中心模块 -- 结束-------------------------------------
